/**
 * **自定义连接符拼接字符串**
 * @param {Array} [arr] - 需要拼接的字符串数组
 * @param {String} [string=null] - 连接符
 * @returns 返回拼接完成后的字符串
 * @example
 * strJoin(['a','b','c'],'-')
 * //return a-b-c
 */

const strJoin=(arr,string=null)=>{
    if(arr.length>1){
        let str='';
        for(let i=0; i<arr.length; i++){
            if(string){
                str+=`${arr[i]}${string}`;
            }else{
                str+=arr[i];
            }
        }

        if(str.length!=0 && string){
            str = str.substring(0,str.length-1)
        }

        return str;
    }else{
        return string;
    }

}

export default strJoin;
